package com.upay.android.domain.request;

import java.io.Serializable;

public class RequestBody <T extends Object> implements Serializable {
	
	/* ---- Constants ---- */
	private static final long serialVersionUID = 201202272149L;
	
	/* ---- Instance Variables ----*/
	
	private T requestObject = null;

	
	/* ---- Constructors ---- */
	
	public RequestBody() {
		super();
	}
	
	public RequestBody(T requestObject) {
		this.requestObject = requestObject;
	}
	
	
	/* ---- Getters and Setters ----*/
	
	/**
	 * @return the requestObject
	 */
	public T getRequestObject() {
		return requestObject;
	}

	/**
	 * @param requestObject the requestObject to set
	 */
	public void setRequestObject(T requestObject) {
		this.requestObject = requestObject;
	}

}
